﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace IPR_StudyMeetingMrgSys.Extension
{
    /// <summary>
    /// 登录用户信息
    /// </summary>
    public class LoginUser
    {
        /// <summary>
        /// 开启全局验证后，可用于获取登录用户的ID
        /// </summary>
        public static string EmpID { get; set; }

        /// <summary>
        /// 当前登录用户信息
        /// </summary>
        public static Model.UserInfo UserInfo { get; set; }


        //登录用户所在上级部门ID
        public static int? DepPID { get; set; }
        //登录用户所在上级部门级别
        public static int? DepPLevel { get; set; }

        //登录用户所在部门ID ---在UserInfo.DepID
        public static int? DepID { get; set; }

        //登录用户所在部门级别 段是0；车间是1；车队是2
        public static int? DepLevel { get; set; }

        /// <summary>
        /// 当前登录用户是否是超级管理员（默认admin是超级管理员）
        /// </summary>
        public static bool IsSuperAdmin { get; set; }

        //定义当前登录用户的各个页面的按钮权限 ，传输该用户已经拥有的按钮名称列表
        public static List<string> ButtonPowerList { get; set; }

    }
}